13996527831
详细

空链接 href="#"与href="javascript:void(0)"的区别

发表日期:2016-04-21 15:47:16   作者来源:米卓网络   浏览:    

  什么是空链接?

  空链接是未指派的链接。空链接用于向页面上的对象或文本附加行为。例如,可向空链接附加一个行为,以便在指针滑过该链接时会交换图像或显示绝对定位的元素(AP 元素)。

  当我们在制作网站模板的时候,通常会遇到这样的情况,链接地址我们不确定,通常需要加上空间链接符号,让其他同事知道这里是有一个链接。空链接通常有两种形式:href="#"与href="javascript:void(0)"。空链接href="#"与href="javascript:void(0)"的他们在应用上有什么区别呢?

  #包含了一个位置信息

  默认的锚是#top 也就是网页的上端

  而javascript:void(0) 仅仅表示一个死链接

  这就是为什么有的时候页面很长浏览链接明明是#但跳动到了页首

  而javascript:void(0) 则不是如此

  所以调用脚本的时候最好用void(0)

  Dreamweaver如何添加空链接?

  在制作网页中我们时常会将一些文字、图片等做成超链接,但如果在制作时,某些链接页面还没有做好,这时我们就可以用的空链接,提醒自己哪些地方需要添加链接。

  首先选中需要添加空链接的文本,在软件下方的属性窗口链接项中输入“#”或者javascript:void(0) ,这样空链接就创建好了。